<?php namespace Home\Controller;
use Hdphp\Controller\Controller;
//购物成功控制器
class SuccessController extends Controller{
	public function index(){
//		
		//		加载页面时添加
		$this->addorder();
//		加载页面时添加到订单列表
		$this->addlist();
		
		View::make();
	}
	
	
	//	添加订单
	public function addorder(){
//			echo 123;
			//		获得地址id
			$addid=Q('post.addid');
			sp($addid);die;
			//			查找对应的地址
			//	实例化地址表，获得用户地址表信息
			$address=new \Common\Model\Address;
			$addre=$address->where('addid',$addid)->find();
//			sp($addre);die;
			$data['onumber']=Cart::getOrderId();
			$data['name']=$addre['name'];
			$data['address']=$addre['address'];
			$data['tel']=$addre['tel'];
			$data['total']=$_SESSION['cart']['total'];
//			获得当前时间戳
			$data['time']=time();
			$data['remake']='';
			$data['state']='1';
//			sp($data);die;
				
			//获得当前用户的id
			
			//	实例化订单模型
			$model=new \Common\Model\Order;
			if(!$model->store($data)){
				View::error($model->getError());
			}
			return $data;
		
		

	}
	
	
	
	//	订单列表添加
	public function addlist(){
	//		实例化模型
	$model=new \Common\Model\Orderlist;
			$data=$_SESSION['cart']['goods'];
//		sp($data);die;
//		$orderlist=array();
		foreach($data as $k=>$v){
			$orderlist['number']=$v['num'];
			$orderlist['subtotal']=$v['total'];
			$orderlist['goods_gid']=$v['id'];
//			$orderlist['order_oid']=$
//			sp($orderlist);die;
			if(!$model->store($orderlist)){
				View::error($model->getError());
			}
			
		}

	}
	
	
	
	
}
